• word of the day

    labrador peninsula

    labrador peninsula - Dictionary definition and meaning for word labrador peninsula

    Definition
    (noun) a peninsular region of eastern Canada between Hudson Bay and the Labrador Sea; contains most of Quebec and the mainland part of Newfoundland and Labrador

Word used in video below:
text: mr labrador is here in his new ice cream
Download our Mobile App Today
Receive our word of the day
on Whatsapp